Copyright: (C) Daniel MONTARON 1994


Sommaire
2.0 SOMMAIRE

(ENGLISH: Click here)

ACTION DES TOUCHES

BASE

FORMAT DES NOMBRES

LA PILE

NOMBRE DE DECIMALES

NOTATION POLONAISE INVERSEE

COPYRIGHT

CONDITIONS D'UTILISATION

AUTRES PROGRAMMES

Avec la souris, cliquez sur la zone pour laquelle vous désirez une explication:


COMMENT S'ENREGISTRER


Notation Polonaise Inversée
Notation Polonaise Inversée (RPN).

Cette technique d'entrée des nombres et opérations a été popularisée par Helwett Packard. Elle doit son nom au professeur polonais qui, le premier a construit une théorie sur les opérateurs. Elle permet d'effectuer rapidement des calculs en chaîne, même complexes, sans utiliser de parentheses. Contrairement à la notation algébrique classique, qui veut que pour chaque opération on donne dans l'ordre: le premier opérande, l'opérateur puis le second opérande ( 2 + 2 ), la notation polonaise Inversée consiste à introduire successivement chaque nombre suivi d'un opérateur. C'est donc une liste de nombres suffixés (la notation polonaise d'origine est préfixée). Ainsi 2+  2+. La calculette réalise alors l'opération entre le nombre donné et celui se trouvant déjà dans son registre accumulateur. L'ajout d'une pile de nombres donne des possibilité de calcul illimitées. Selon l'usage les registres sont nommés x y z t... Le registre de calcul (accumulateur) est le registre x. Les nombres peuvent être poussés dans la pile par l'opérateur ^ (Enter/Entrée). A chaque opération, les nombres redescendent d'un cran et le résultat de l'opération est placé dans le registre x. Les calculettes plus élaborées comportent également un registre Last x dans lequel est sauvé le dernier opérande avant son remplacement par le résultat de l'opération.

Les calculs se font alors de façon très rapide et intuitive:

Ainsi 25^  5+  2+  10x  75^  75/ +  qui donne 321. Et (4+5-6)x7 qui se tape 4^ 5+ 6- 7x

Exemple: 4^ 5+ 6- 7x

		Registre x
4 ^	place le nombre 4 dans le registre x	4
5 +	ajoute 5 au registre x qui prend la valeur 9	9
6 -	retranche 6 au registre x	3
7 x	multiplie le registre x par 7	21
	Le résultat (21) est dans le registre x
En notation algébrique classique, une telle opération s'écrirait: (4+5+6)x7

Second exemple: 25^  5+  75^  3/ +

		Registre x	Registre y
25 ^	place 25 dans le registre x	25
5 +	ajoute 5 à l'accumulateur	30
75 ^	pousse le registre x en y, place 75 dans le registre x	75	30
3 /	divise l'accumulateur par 3	15	30
+	ajoute les registres x et y, place le résultat en x	45
	Le résultat (45) est dans le registre x
En notation algébrique classique, une telle opération s'écrirait: 25+5+(75/3)

Autre exemple: 25^  5+  75^ 69- /

		Registre x	Registre y
25 ^	place 25 dans le registre x	25
5 +	ajoute 5 à l'accumulateur	30
75 ^	pousse le registre x en y, place 75 dans le registre x	75	30
69 -	retranche 69 à l'accumulateur	6	30
/	divise y par x, place le résultat en x	5
	Le résultat (5) est dans le registre x
En notation algébrique classique, une telle opération s'écrirait: (25+5)/(75-69)

Note: Cette calculette opère seulement en mode RPN. (mode INFIX non disponible).

(voir également: pile)


Pile
LA PILE

La pile est constituée de registres X, Y, Z, T où les nombrent s'entassent en montant, passant du registre X au registre Y puis au registre Z, enfin au registre T. Ou descendent en suivant l'ordre inverse. C'est donc une pile de type LIFO: premier entré dernier sorti-dernier entré premier sorti.

Cette calculette possède un afficheur de pile (zone en bleu) qui indique à chaque instant le contenu des registres X Y Z T. Ainsi qu'un afficheur pour le registre LAST X (zone jaune).

ACTIONS SUR LA PILE

	entre un nombre dans la pile. Tous les registres montent d'une position dans la pile.
	vide la pile Tous les registres descendent d'une position dans la pile.La valeur du dernier registre est dupliquée, ce qui permet de faire des calculs avec valeur constante.
	échange les registres x et y.- Utile pour une division.
	(Opérations dyadiques) L'action met en jeu les registres x et y, le résultat est placé dans le registre x, le registre x est sauvé dans le registre LAST, tous les registres descendent d'une position dans la pile.


Action des Touches

TOUCHES DE NOMBRES

	Ces touches permettent d'entrer les nombres. Les touches A à J sont destinées à l'entrée des chiffres dans les bases supérieures à 10. Les touches sont actives en fonction de la base sélectionnée.
	Touche Last x (dernier registre X): permet de récuperer le dernier opérande. Ainsi pour calculer : 7+ 355113 / 355113: taper 7^ 355113+ LAST /

TOUCHES DE CORRECTION

	Touche CLEAR: efface tout, remet les registres à zéro Touche d'effacement en entrée; annule le nombre entré Touche d'effacement des données en entrée: efface le dernier chiffre entré vers la gauche. Touche LAST X: récupère le dernier opérande. Cela permet, par exemple, de corriger une entrée erronée après une opération. Dans ce cas faire suivre LAST de l'opérateur inverse. Ex: soit à multiplier 12 par 3 et non par 2 (erreur) :  12^ 2* LAST / 3*
OPERATIONS MONOADIQUES

L'action s'exécute sur le seul registre x.

Les opérations monoadiques sont:

	donne la partie fractionnaire du registre x. donne la partie entière du registre x. remplace le nombre contenu dans le registre x par sa valeur absolue. change le signe du registre x. met à zéro le registre x.
OPERATIONS DYADIQUES

L'action met en jeu les registres x et y, le résultat est placé dans le registre x, le registre x est sauvé dans le registre LAST, tous les registres descendent d'une position dans la pile.

Les opérations dyadiques sont:

	OU exclusif bit à bit. OU bit à bit. ET bit à bit. pourcent reste de la division division arithmétique  division multiplication soustraction  addition	remplace chaque bit de x par 1, si les bits de même rang de x OU (exclusif) de y sont 1. remplace chaque bit de x par 1, si les bits de même rang de x OU de y sont 1. remplace chaque bit de x par 1, si les bits de même rang de x ET de y sont 1. remplace x par x . y /100. remplace x par le reste de la division de y par x. remplace x par le quotient entier de y / x. Ex: 21/3=>7, 5/2=>2 remplace x par y / x remplace x par y . x remplace x par y - x. remplace x par y + x
Touches de Manipulation de la Pile

	échange les registres x et y.- Utile pour une division. vide la pile entre un nombre dans la pile.


Base (français)
BASE

	Utiliser ce menu déroulant pour sélectionner la base.

La calculette affiche les nombres et opère dans la base choisie.

Pour effectuer une conversion d'une base dans une autre:

- sélectionner la première base,

- entrer le nombre dans cette base,

- sélectionner la seconde base

- lire le nombre dans la nouvelle base.

Contrairement à la pluplart des calculateurs qui restreingnent les conversions aux parties entieres, cette calculette convertit également les nombres fractionnaires.

Attention: la précision des affichages varie avec la base: 47 chiffres maxi en binaire et 14 en décimal.

La précision des calculs est toujours de 51 bits.

Les bases les plus utilisées sont:

	2 (binaire) mode de calcul des ordinateurs (en interne).
	8 (octal) les numéros d' identification de CompuServe sont des nombres octals.
	10 (decimal): tout le monde!
	12 car 12 est divisible par 2, 3, 4 et 6. Probablement utilisé par les Extra-terrestres!
	16 (hexa) : 2 octets utile en programmation.
	20 utilisé dans le passé par les Mayas et les Gaulois. Quelques restes en français: "Quatre vingt"     = 4020 = 4x20 = 80, "Quatre ving dix" = 4A20 = 4x20+10 = 90, "Quinze-vingt"     = F020 = 15x20 = 300.


NOMBRE DE DÉCIMALES

	Utiliser ce menu déroulant pour choisir le nombre de décimales affichées.

Si vous selectionnez CURR le calculateur opère sur les nombres monétaires (2 décimales).

Si vous selectionnez FLOAT le calculateur opère sur les nombres flottants.

Si vous selectionnez INT le calculateur opère sur les entiers.

La calculette opère sur les seuls nombres entiers naturels positifs ou négatifs.

Ce sont 0, 1, 2, 3, 4, ...... , -1,-2,-3, ......

Dans cet ensemble particulier, la division donne deux nombres résultats:

- le quotient  obtenu par l'opérateur [/]

- le reste  par l'opérateur [MOD]


Format des Nombres
FORMAT D'AFFICHAGE DES NOMBRES

Notre calculateur utilise le format de nombres que vous avez défini pour Windows.

Ce format définit le séparateur décimal (point ou virgule), le séparateur des milliers etc...

Si vous désirez en changer:

aller dans le Groupe Principal,

double cliquez sur l'icône Tableau de Configuration

double cliquez sur l'icône International

cliquez sur le bouton modifier dans format des nombres


Contens
CONTENTS

(FRENCH: Click here)

BASE

DECIMAL SETTING

KEYS

NUMBER FORMAT

REVERSE POLISH NOTATION

STACK

COPYRIGHT

CONDITIONS OF USE

OTHER PROGRAMS

Point and click on the item or calculator key you need information.


HOW TO REGISTER


Reverse Polish Notation
REVERSE POLISH NOTATION (RPN).

The Reverse Polish Notation was popularized by Helwett-Packard. It is so named because of a Polish ingeneer who first developpes a such theorie. It allows fast chained caculations without the use of parentheses. Instead of the standard algebric notation (operand+operator+operand) which is infixed, each operator follows its operand, ie: 2+ . The calculator makes the calculation with the number present in its memory (register). Adding a stack allows all possible calculations. Registers are named X, Y, Z and T. The result register is the X register. The ENTER key [^] pushes numbers onto the stack. At each operation, numbers are poped and the result is placed in the X register. More elaborated calculators have a LAST X register, in which the last operand is saved. Calculations are fast and intuitive:

Example: 25^  5+  2+  10x  75^  75/ +  which result is 321. An infix expression like (4+5-6)x7 is entered as 4^ 5+ 6- 7x

Example: 4^ 5+ 6- 7x

		X register
4 ^	enter 4 into the X register	4
5 +	add 5 to X register and replaces it by the result	9
6 -	minus 6	3
7 x	multiply X register by 7	21
	Result (21) is in the X register
Infix notation: (4+5+6)x7

Second example: 25^  5+  75^  3/ +

		X register	Y register
25 ^	enter 25 into X register	25
5 +	add 5 to X register	30
75 ^	push registers, puts 75 into X register	75	30
3 /	divide by 3	15	30
+	add registers X and Y, replace X by the result	45
	Result (45) is in X register
Infix notation: 25+5+(75/3)

Other example: 25^  5+  75^ 69- /

		X register	Y register
25 ^	enters 25 into X register	25
5 +	adds 5 to X register	30
75 ^	push registers, put 75 into X	75	30
69 -	minus 69	6	30
/	divide Y register by X , replace X by the result	5
	Result (5) is in X register
Infix notation: (25+5)/(75-69)

Note: this calculator is intended for RPN mode only. (INFIX mode not available)

(see also: stack)


STACK

Stack is composed of four registers  X, Y, Z, T . It is a LIFO stack (Last In First Out).

This calculator have got a built-in visible stack (blue aera) who indicates to every instant the content of registers X Y Z T. And a display for the register LAST X (yellow zone).

STACK KEYS

	The enter key push data onto the stack.
	The down key pops datas. The upper register is copied to ensure constant data calculation.
	The swap key exchanges X and Y registers. Usefull in the case of a division.
	(2-number operations) Operation applies to X and Y registers. X register is saved into LAST X register. All registers are poped. Result is put onto X register.


Keys

FIGURES KEYS

	For entering numbers. A to J keys are for bases greater than 10. Keys are enable in accordance with the selected base.
	Last x key; recovers last operand. To calculate : 7+ 355113 / 355113: enter: 7^ 355113+ LAST X /

CLEARING AND CORRECTING KEYS

	CLEAR key: clears all registers. Clear Enter key: clears X register. Backspace key: deletes the last character you keyed in. LAST X key: recall the last operand. To correct an erraneous data AFTER an operation: key in LAST X followed by the opposite of the operator. Ie: you have keyed 12^2x instead of 12^3x to correct enter:  12^ 2* LAST X / 3*
 ONE NUMBER OPERATIONS

Operation applies on the sole X register.

One number operations are:

	Give the fractional part of X register. Give the integer part of X register. Substitute its absolute value to X register. Change the sign of X register. Clear the X register.
TWO NUMBERS OPERATIONS

Operation applies to X and Y registers. X register is saved into LAST X register. All registers are poped. Result is put into X register.

Two numbers operations are:

	bit-wise xor bit-wise or bit-wise and percent remainder (modulo) euclidian division division multiplication soustraction  addition	replace each bit of X by 1 if that bit XOR the identically positionned bit of Y are 1 replace each bit of X by 1 if that bit OR the identically positionned bit of Y are 1 replace each bit of X by 1 if that bit AND the identically positionned bit of Y are 1 replace X by X . Y /100 replace X by the remainder of Y/X. replace X by the integer quotient of Y/X  I.e.: 21/3=>7, 5/2=>2 replace X by Y/X. replace X by Y . X replace X by Y - X. replace X by Y + X
STACK KEYS

	ENTER key: pushes datas onto the stack. down key: pop the stack exchange X and Y registers. Usefull for a division.


Base (English)
BASE

	Use that pop up menu to choose the base.

Calculator operates and displays numbers in the selected base.

Available bases:2 to 20.

Most often used bases are:

	2 (binary) like computers (internal).
	8 (octal) CompuServe user ID are octal numbers.
	10 (decimal): everybody!
	12 because 12 accepts so numerous divisors as 2, 3, 4 and 6. Probably used by ET!
	16 (hexa) : 2 octets usefull for programers.
	20 used in the past by Mayas and Celtic people. Some remants in french language: "Quatre vingt"     = 4020 = 4x20 = 80, "Quatre ving dix" = 4A20 = 4x20+10 = 90, "Quinze-vingt"     = F020 = 15x20 = 300.

To make a conversion from one base to another:

- select the first base

- enter the number in that base

- select the second base

- read the number displayed in that second base.

Unlike most calculators that convert only integers, our converts also floatting numbers.

Warning: precision depend on the base: 47 figures on binary and 14 on decimal.


DECIMAL SETTING

	Use that pop up menu to choose the number of decimal positions.

If you select CURR the calculator operates on currencies (dollards and cents).

If you select FLOAT the calculator operates on floatting numbers with automatic decimal insertion.

If you select INT the calculator operates on integers.

The calculator operates on the sole signed integers:

 0, 1, 2, 3, 4, ...... , -1,-2,-3, ......

In that particulare kind of numbers, division returns 2 integers:

- quotient given by [/]

- remainer given by [MOD]


NUMBER FORMAT

Number display reflects the basic settings you set in Windows.

Settings are: decimal separator, 1000 separator, ecc...

To change these setting:

- open the Main group

- choose the International icon from the Control Panel window.

- choose Change from Number Format


Sommaire (programmes)
2.62.7 SOMMAIRE

ENGLISH: click here

Autres programmes

ASCII	Triple table Ascii (décimale et hexa) autoaffichable

CALENDRIERS	Gestion de dates et conversion de calendriers.

DMBathBatch	250 tests -> ERRORLEVEL.

DMTX	Télécommuniquez... même sous CP/M!

ÉCRIS-TON NOM	Jeu graphique et musical pour les tous petits

HEXCRIRE	Editeur Hexadécimal.

LE COMPTE EST-IL BONLe célèbre jeu télévisé sur votre écran Windows

PREMIERS	Liste autoaffichable des nombres premiers

WORD2COM	Crée un fichier autoaffichable

ZODIAC	Votre zodiaque de naissance !

Auteur

Copyright, conditions d'utilisation

Liste des programmes disponibles

Pour commander

Pour télécharger

Rapport de bogues


(C) Daniel MONTARON (Fr)
2.7ENGLISH: click here

>> (C) Daniel MONTARON 1994 <<

PROGRAMME et  TEXTES sous  COPYRIGHT. TOUS DROITS RESERVES

La cession payante ou gratuite de nos programmes ne confère qu'un droit d'utilisation, NON de propriété. La VENTE, REVENTE, DISTRIBUTION, COPIE, DUPLICATION, MODIFICATION, PUBLICATION de nos programmes, partielle ou totale et/ou des textes qui y sont inclus, par quelque procédé que ce soit, est strictement INTERDITE.

Nos programmes sont distribués en l'état, sans aucune garantie d'aucune sorte.

Lorsqu'ils sont distribués par shareware, la circulation de copies CONFORMES par des PARTICULIERS, ou des associations de type Loi de 1901, après accord écrit, est licite et souhaitée, sous réserve qu'elle soit GRATUITE. Toute utilisation ou diffusion, y inclus par les réseaux télématiques, même gratuite, par une ou des Entreprises ou Sociétés commerciales, donne droit au paiement des droits d'auteur. Le caractère shareware s'entend pour l'usage privé de personnes privées, et à seule fin d'évaluation. Il s'applique exclusivement à la version indiquée; NON à toutes les versions.

Autres programmes	Pour s'enregistrer

Coordonées auteur	Rapport de bogues


Programmes.
PROGRAMMES DISPONIBLES	Conditions d'utilisation	ENGLISH	Liste	Pour commander	Pour télécharger	Auteur

DMBatBat
Super SysInfo 250 tests -> ERRORLEVEL

DMBatBat est un étonnant analyseur de configuration: non seulement il teste le bios et le hard (quincaillerie), mais il positionne ERRORLEVEL en conséquence.

Deux programmes en un ! Côté pile, un super SYS-INFO à affichage par fenêtres: Il indique la date et l'heure actuelle, la date du bios et la version du dos, l'identification OEM, le type machine (PC/XT/AT/PS...), le type de cpu (NEC V20, V30, Intel 8088, 8086, 80188, 80186, 80286, 80386, 80486, SX ou DX...), de coprocesseur mathématique (80x87), le drive actif, le type de lecteur, de souris, le nombre de floppy, d'imprimantes, de RS232,  la présence de modem interne, de joystick, la nature de la carte vidéo, les tailles mémoires (conventionnelles, étendues, EMS, XMS...)...

Côté face un utilitaire batch: DMBB retourne ces indications dans ERRORLEVEL, ce qui permet de les tester par la commande IF de tout programme batch, y inclus autoexec. Avec DMBB = Daniel Montaron Bath Batch, on peut réaliser de bath programmes batch !

Une autre utilisation de DMBB est la protection des softs: par appel de DMBB un programme peut tester l'équipement sous lequel il tourne.

CALENDRIERS
Gestion de dates et conversion de calendriers.

Gère et convertit les calendriers: Arménien(**), Copte(**), Égyptien ancien, Grégorien, Israélite(**), Julien, Mayas(**), Musulman(**), Républicain, Romain.

-donne chaque jour : le jour de la semaine, la date dans différents calendriers, le numéro julien associé, l'âge et la phase de la lune.

-donne chaque année: les divers éléments du comput: années bissextiles, retard julien, lettres dominicales, nombre d'or, épacte, cycle solaire et indiction romaine, les dates de Pâques et des principales fêtes(**) civiles et religieuses, les quatre saisons.

- donne la différence en jours entre deux dates (*)

-contient une véritable encyclopédie sur les calendriers, la lune etc...

Version DOS (*). Version Windows (**).

HEXCRIRE
Editeur Hexadécimal.

HEXCRIRE est aux fichiers binaires ce qu'un traitement de texte est aux fichiers textes. Affichage, édition plein écran, saisie et modifications, ascii et hexadécimal, recherches, couper/coller, etc...

Possibilité d'utiliser la souris.

Et ce sur des fichiers de longueur illimitée .

Version CP/M, CP/M+, Turbodos.

 Une version Windows utilisant la mémoire linéaire est en préparation.

DMTX
Télécommuniquez... même sous CP/M!

DMTX est un logiciel de télécommunication utilisable sur la plupart des machines 8 bits à base de Z80, 8080, 8085 tournant sous CP/M, CP/M+, MP/M, Turbodos. Entièrement paramétrable (7/8 bits, parité, vitesse, échos ...) il gère les protocoles X-MODEM (CRC et checksum), Y-MODEM et Y-MODEM batch et reconnait les séquences Hayes et Minitel. Il permet l'appel automatique, même sur un minitel ordinaire.

DMTX permet aux machines 8 bits de communiquer et/ou transférer des fichiers avec les micros les plus récents.

WORD2COM
WORD to COM

Crée un fichier autoaffichable (.com) à partir d'un fichier texte, sans quitter le traitement de texte.(WORD4/WORD5/WORD5.5)

Il n'accroit le fichier texte que d'une centaine d'octets. (32 bytes pour la version réduite). Respecte les accents, alphabets nationaux, caractères graphiques, ombres...

Utilise la couleur, l'inversion vidéo, le clignotement... Gère [page avant] [page arrière] [HOME] [F1] [Esc]. Invite et écran d'aide en français. Longueur de page réglable.

PREMIERS

Liste autoaffichable des nombres premiers

ASCII

Triple table Ascii (décimale et hexa) autoaffichable

ZODIAC
Votre zodiaque de naissance !

ZODIAC donne pour toute date, depuis le lundi 1 janvier 4713 avant Jésus-Christ, la position des principaux luminaires sur les zodiaques écliptique et stellaire: Soleil, Lune, Mercure, Mars, Vénus, Jupiter, Saturne, Uranus, Neptune, Pluton, Chiron, Cérès, Pallas, Vesta, Junon; ainsi que les étoiles Acturus, Véga, Altaïr, Régulus, Sirius, Antarès, Procyon, Capella, Rigel...

ZODIAC permet également d'étudier les transits et autres progressions entre deux dates.

Représentation graphique symbolique. Nécessite une carte graphique.

{
Améliore la syntaxe et les commandes DOS.

Ne remplace pas COMMANDE.COM. N'est pas résident. Moins de 2 ko.

Nouvelles commandes: ADD ajoute un chemin à n'importe quelle chaine d'environnement: PATH, LIB, INCL...), DELS efface une liste de fichiers, ERRORL affiche la valeur d'ERRORLEVEL, FILE crée une liste de tous les fichiers correspondant à un masque donné, UNADDPATH, WHATKEY (affiche le code décimal d'une touche)...

Nouvelle syntaxe: permet des commandes multiples sur des listes de fichiers, comme:

{ Copy a: { *.bas *.doc,  { DIR DEL RD } zone z2,  { del ? fil1* fil?2 ...

Source inclus.

{ ADD lib path     { DELS fic1 fic2 f?c* ...  { ERRORL    { DEL { *.bak *.$$$...  { DEL ? *.tmp     { DIR /w { dos util...  { COPY { a b c ...     . { COPY a: { x y z...    { REN *.old { x y z...  { DIR DEL RD } zone z2  { COPY DEL } a:babas...	--> --> --> --> --> --> -->	Ajoute un path supplémentaire à LIB Effacement avec confirmation Affiche errorlevel DEL *.bak, DEL *.$$$,... (idem avec demande de confirmation par fichier) DIR /w dos, DIR /w util,... COPY a, COPY b, COPY c, ... COPY x a:, COPY y a:, COPY z a:,... REN x *.old, REN y *.old, ... DIR zone, DEL zone, RD zone,... COPY a:babas, DEL a:babas,.
 Jokers *? permis et expansés.

LE COMPTE EST-IL BON
Le célèbre jeu télévisé sur votre écran Windows

Jeu de calcul sous Windows. Vous disposez d'une minute pour trouver le bon compte!

ÉCRIS-TON NOM
Jeu graphique et musical pour les tous petits

Pour apprendre aux enfants de 3 à 6 ans à écrire leur (pré)nom (et PAPA, MAMAN etc...), et à travailler avec l'ordinateur de PAPA.

Nécessite Windows 3 + et une souris.


ASCII	Triple table Ascii (décimale et hexa) autoaffichable

BESTBAT.ZIP	Améliore la syntaxe et les commandes DOS.

CALENDRIERS	Gestion de dates et conversion de calendriers.

DMBathBatch	Super SysInfo 250 tests -> ERRORLEVEL.

DMTX	Télécommuniquez... même sous CP/M!

ÉCRIS-TON NOM	Jeu graphique et musical pour les tous petits

HEXCRIRE	Editeur Hexadécimal.

LE COMPTE EST-IL BONLe célèbre jeu télévisé sur votre écran Windows

PREMIERS	Liste autoaffichable des nombres premiers

WORD2COM	Crée un fichier autoaffichable

ZODIAC	Votre zodiaque de naissance !


ASCII	Three self displaying Ascii tables (dec and hexa).

BESTBAT.ZIP	DOS commands and punctuation enhancer.

CALENDARS	Dates and Calendars Manager.

DMBestBatch	Super SysInfo 250 tests -> ERRORLEVEL.

DMTX	Communication with 8bits computers.

HEXWRITE	Hexadecimal Editor.

PRIMES	Prime numbers extremly fast displaying list

The One Math Wizard 	Math game under Windows

WORD2COM	Makes a self-displaying (.COM) program

Write-Your-Name	First steps in reading and writing for children under 7

ZODIAC	Your birthday zodiac!


RAPPORT DE BOGUES
USAGE ET INFORMATION

Ce programme tourne sous WINDOWS Version 3 et supérieures en mode standard ou étendu. Une souris est conseillée. WinHelp.exe version 3.10 ou supérieure et VBRUN100.DLL sont requis. Merci de signaler toute anomalie à l'auteur

Nos programmes sont en français. Certains sont bilingues (Français/Américain). Tous sont largement auto-documentés. Ce qui évite le plus souvent l'usage d'un manuel. Néanmoins des renseignements supplémentaires peuvent être obtenus via le serveur télématique EDTA (Minitel-RTC-prix d'une communication téléphonique pour Paris) au (33.1)45.86.18.08 bal:TELSAT, uniquement pour les utilisateurs ayant acquittés les droits d'auteur.


Note importante (à lire avant toute réclamation): Pour fonctionner correctement, les programmes fournis sur la disquette de distribution ou dans le fichier archive (téléchargement) et en particulier le programme (nomdeprogramme).HLP ainsi que les programmes USER.EXE, WINHELP.EXE, VBRUN100.DLL ou VBRUN300.DLL doivent être présents, soit dans le répertoire courant, soit dans un répertoire accessible par la variable d'environnement PATH. USER.EXE et WINHELP.EXE sont fournis avec WINDOWS . VBRUN100.DLL et VBRUN300.DLL sont en libre circulation et peuvent être obtenus auprès de MICROSOFT. La dernière version de WinHelp est requise. Demander une mise à jour en précisant la langue utilisée. (Il existe un WinHelp par langue)


Pour commander
Pour commander un programme ou s'enregistrer:

Adressez-à M. Daniel MONTARON

36, rue Eugène OUDINÉ F-75013 PARIS (FRANCE).

- 120 F à titre de droits d'usage.

- une enveloppe timbrée à votre nom et adresse.

- la référence du logiciel (nom+version).

- le type de disquette (3"1/2 ou 5"1/4) que vous utilisez.

S'il existe une nouvelle version, elle vous sera adressée dès sa sortie.


Usage privé
Ce programme est protégé par copyright. Néanmoins et par exception, l'usage privé de ce programme par une personne privée est libre de droits (gratuit).

Pour tout autre cas ou pour un enregistrement gratuit, contacter:

Daniel MONTARON

36, rue Eugène OUDINÉ F-75013 PARIS (FRANCE).

+ une enveloppe timbrée à votre nom et adresse.


ENREGISTREMENT

Adressez-nous :

- 120 F à titre de droits d'utilisation.

- une enveloppe timbrée à votre nom et adresse,

- la référence du logiciel pour lequel vous vous enregistrez (nom et version)

- le type de disquette (3"1/2 ou 5"1/4) que vous utilisez

- votre nom et adresse

S'il existe une nouvelle version, elle vous sera adressée dès sa sortie.

__________________________________________

| | | | | | | | | |	Date: Logiciels, versions:  Disquette(3"½,5"¼) Prénom Nom:  Adresse:.	| | | | | | | | | |	M. Daniel MONTARON 36, rue Eugène OUDINÉ F-75013 PARIS (FRANCE)	| | | | | | | | | |


(C) Daniel Montaron (US)
FRENCH:click here

>> Daniel Montaron 1994 <<

PROGRAM AND TEXTS COPYRIGHTED. ALL RIGHTS RESERVED

USE OF NON-REGISTERED COPIES BY ANY PERSON, BUSINESS, CORPORATION, GOVERNMENTAL ORGANISATION OR OTHER ENTITY OR INSTITUTION IS STRICTLY FORBIDDEN. REGISTRATION PERMITS ONLY THE USE OF THIS PROGRAM. THIS PROGRAM REMAINS THE PROPERTY OF DANIEL MONTARON. NO USER MAY MODIFY IT IN ANY WAY, INCLUDING BUT NOT LIMITED TO DECOMPILING, DISASSEMBLING OR OTHERWISE REVERSE ENGINEERING THE PROGRAM. DISTRIBUTORS OF USER SUPPORTED SOFTWARE MAY DISTRIBUTE FREE OF CHARGE UNMODIFIED COPIES AFTER OBTAINING WRITTEN PERMISSION. SHAREWARE APPLIES EXCLUSIVELY TO RELEASES IDENTIFIED AS SHAREWARE. PROGRAM AND INCLUDED TEXT MUST NOT BE REPRODUCE EVEN PARTIALLY.

THIS PROGRAM IS PROVIDED 'AS IS'. THE AUTHOR MAKES NO WARRANTY OF ANY KIND. IN NO EVENT WILL DANIEL MONTARON BE LIABLE FOR ANY ERRORS, DAMAGES, LOST PROFITS, LOST SAVINGS INCLUDING BUT NOT LIMITED TO SPECIAL, INCIDENTAL, CONSEQUENTIAL OR OTHER DAMAGES.

Other programs	To order

Author adress	Bugs report


Programs
AVAILABLE PROGRAMS	Conditions of use	FRENCH	List	To order click here	To download	Author

DMBestBatch
Super SysInfo +250 tests -> ERRORLEVEL.

DMBB tests hardware and bios and returns their values to DOS's ERRORLEVEL variable.

Two programs in one: a super sys-info and an utility for batch programs.

1 - DMBB displays all information about bios, DOS version, CPU (NEC V20, V30, Intel 8088, 8086, 80188, 80186, 80286, 80386, 80486, SX or DX ...), math-coprocessor, mouse, equipment, date,  current and boot drive, type of drive and video card, floppies, printers, memory (conv, extented, EMS, XMS), TSR, SFT,...  More than 250 tests.

2 - All these informations may be returned onto ERRORLEVEL, and tested by the IF ERRORLEVEL command, allowing an unique batch file to operate under many different equipment configurations.

Another use is for protection whereby programs may call DMBB and check equipment under which they run.

CALENDARS
Dates and Calendars Manager.

CALENDARS tells you today day or any date since Monday the January 1, 4713 BC using following calendars: copte(**), maya(**), old egyptian, roman, julian, gregorian, french republican, jewish(**) and arabïc.(**) It allows conversion between calendars. DMDA calculates day of week, the julian days number and the numbers of days and years (*) between two dates.

Every day, is given: the date in several calendars, the day of week, the julian number, the moon's age.

And every year: gold number, seasons, Easter Day and other feasts and holidays.

DOS version (*). WINDOWS version (**).

HEXWRITE
Hexadecimal Editor.

DMHX does for binary files what word-processors do for text files. Full screen editing. Ascii and hexa windows. Cut/Past options. Menu driven. Mouse supported. No length limit.

CP/M, MP/M, Turbodos versions available.

Windows version in work (using linear memory).

DMTX
On your favorite BBS... even with a 8 bits computer

DMTX is a communication program for 8 bits computers using  CP/M, CP/M+, MP/M, or Turbodos Operating System.

X-MODEM (CRC and checksum), Y-MODEM et Y-MODEM batch, Hayes and minitel protocols fully supported.

CP/M, MP/M, Turbodos versions only.

WORD2COM
WORD to COM

Makes a self-displaying (.COM) program from WORD files (versions 4, 5, 5.5) without leaving WORD. Fast, easy, practical!

8 bits characters allowed (accents, extended ascii, ...)

Allows the use of colors, reverse video, blink, make-up...

PRIMES
Prime numbers extremly fast displaying list

Prime Numbers is a very fast self displaying list of prime numbers.

Numbers are displayed a screen at a time, and go on and on.

ASCII

Three self displaying Ascii tables (dec and hexa)

ZODIAC
Your birthday zodiac!

DMZODIAC gives for every day (from Monday, January 1, 4713 BC) the positions of all main planets and stars on elliptic and stellar zodiac: Sun, Moon, Mercury, Mars, Venus, Jupiter, Saturn, Uranus, Neptune, Pluto, Chiron, Ceres, Pallas, Vesta, Juno and Acturus, Vega, Altair, Regulus, Sirius, Antares, Procyo, Capella, Rigel...

With DMZODIAC you can study transits and others aspects between two dates.

Graphic video card required.

{	(BESTBAT.ZIP)
Small but efficient DOS commands and punctuation enhancer.

Does not replace COMMAND.COM. Not a TSR. Less than 2 ko. Source inclued.

Built-in commands: ADD (adds a path at ANY environment string), ADDPATH, DELS (erases a list of files-wilcards allowed), ERRORL (displays ERRORLEVEL), FILE (makes a list of matching files), UNADDPATH (to undo addpath), WHATKEY (displays the decimal value of a key).

Plus a dos punctuation enhancer: allows inline multi commands on list of files:

{ Copy a: { *.bas *.doc     --> Copy *.bas a:,   copy *.doc a:

{ DIR DEL RD } zone z2 -->DIR zone, DEL zone, RD zone,...

{ del ? fil1* fil?2 ...( ask for deletion of matching files)

Examples:                    ( Wildcards *? allowed.)

{ ADD lib path                   { DELS fic1 fic2 f?c* ...  { ERRORL                        { DEL { *.bak *.$$$...  { DEL ? *.tmp     { DIR /w { dos util...  { COPY { a b c ...     . { COPY a: { x y z...    { REN *.old { x y z...  { DIR DEL RD } zone z2  { COPY DEL } a:babas...	--> --> --> --> --> --> -->	Add a new path to LIB Delete all those files, ask for deletion Display errorlevel DEL *.bak, DEL *.$$$,... (same thing, but ask for deletion ) DIR /w dos, DIR /w util,... COPY a, COPY b, COPY c, .. COPY x a:, COPY y a:, COPY z a:,... REN x *.old, REN y *.old, ... DIR zone, DEL zone, RD zone,... COPY a:babas, DEL a:babas,...
THE ONE MATH WIZARD
Math game under Windows

You have but one minute to make the correct calculation! For 30 years this leading game on French TV helped perfect math skills of generations of French students. Now you can use this computer game at home to achieve the same levels of mathematical dexterity.

WINDOWS 3+ required.

WRITE YOUR NAME
First steps in reading and writing for children under 7

Write your Name gives your 3 to 6 year old his or her first success in reading and writing. Easy, fun and educational, it helps master basic hand-eye skills and provides familiarity with computers. Both English and French menus and on-line help included.

Mouse and WINDOWS 3+ mode required.


Bugs Report and Information
BUGS REPORT
INFORMATIONS

This program runs under Windows 3 and 3.1. WINHELP.EXE version 3.10 and +  and VBRUN100.DLL  are required. A mouse is recommended. Problems should be reported to the author

Yours suggestions for improvements are welcomed. For other purposes, only registered users will be answered.

All our programs are self-documented. No manuals are need. Additional informations may be obtained on EDTA' BBS (Minitel) at 33 (1) 45.86.18.08. (Mail:Telsat)


Important notice (to be read before calling): All the programs on the distribution disk or in the .ZIP file (download), especially (programname).HLP, and the following programs: USER.EXE, WINHELP.EXE and VBRUN100.DLL or VBRUN300.DLL must be present either on the current directory or a PATH directory. WINHELP.EXE and USER.EXE are included in WINDOWS package. VBRUN100.DLL and VBRUN300.DLL are  free librairies downloadable on any BBS or available at MICROSOFT. The most recent version of WinHelp is required: ask for an update and specify your language. (WinHelp is language dependant).


To order
To order or register a program (20$ only):

Please send me your name, address, card type, card number and expiration date,

disk media format (3"1/2 or 5"1/4) and program name and version

- by mail to: Daniel Montaron, 36 rue Eugène Oudiné, 75013 Paris, France;

- by fax to (331) 4246-9729;

- or by Compuserve to 100066,165.

CompuServe members are invited to register entering go SWREG. (If available)

Currently available: WriteYour Name: ID:2053


Private use
This program is protected by copyright.

Nevertheless and by exception this program is free for personnal use only.

In every other case or for a free registration, please contact: Daniel Montaron,

- by mail: 36 rue Eugène Oudiné, 75013 Paris, France;

- or by fax to (331) 4246-9729;

- or by Compuserve to 100066,165.


Daniel MONTARON
36, RUE EUGENE OUDINE
F-75013 PARIS(FRANCE)

Fax: (33.1)42.46.97.29
Minitel: (33.1)45.86.18.08 Bal:TELSAT
CompuServe: 100066,165

CCP: LaSource 30 952 39 F


Sorry, no such help available in English.

 Try in french.

 If you succeed please send me a translation.


O. U. F !

Ordinateurs Utilisateurs France

27, rue des Bluets - 75011 PARIS

(33.1) 43.38.02.58

Fax: (33.1)43.38.08.73

BBS(33.1)6945 6570


BABY YARD

(33.1)6945 6570


CALVACOM

(33.1)4108 1111

(33.1)4108 1196

TRANSPAC 175 1111


COMPUSERVE

(Paris)4789 3940

(Bruxelles)215 0530

(Usa)1-800-FINDCIS

Pour connaitre nos fichiers téléchargeables sur CompuServe :

To know all our downloadable files on CIS:

 GO IBMFF

ID 100066,165


Pour connaitre nos fichiers téléchargeables sur CompuServe :

Taper GO IBMFF (à n'importe quel ! d'invite)

Sélectionner la recherche par nom d'exportateur. (file submiter #7)

Rechercher les fichiers proposés par ID 100066,165

Demander l'affichage des fichiers trouvés (Display Selected Titles # 8 )


To know all our downloadable  files on CIS:

At any ! prompt: key  GO IBMFF

Select search criteria # 7 (file submitter)

Enter Submitter ID 100066,165

Select search criteria # 8 (Display Selected Titles)


SUPTEL

(33.1)4899 4300

(33.1)4898 1200

(33.1)4899 3232


BBS
Vous pouvez télécharger les programmes suivants :

Here is a list of available programs on bbs or shareware distributors:

	ASCII	BABYARD	9-Utilitaires/ASCII.COM
	ASCII	CALVACOM	PC//BIB/PROGR/DOS-UTIL/ASCII201.ZIP
	ASCII	COMPUSERVE	IBMSYS/DOS Utilities [S] ASCII3.ZIP
‡	ASCII	OUF	Disk # 1298
	ASCII	SUPTEL	80:ASCII201.ZIP
	BATBATCH	BABYARD	9-Utilitaires/BESTBAT.ZIP
	BATBATCH	COMPUSERVE	IBMSYS/DOS Utilities [S] BESTBA.ZIP
‡	BATBATCH	OUF	Disk # 1199
	DMBB	CALVACOM	PC//BIB/PROGR/DOS-UTIL/DMBB262.EXE
	DMBB	COMPUSERVE	IBMSYS/DOS Utilities [S] DMBB26.ZIP
‡	DMBB	OUF	Disk # 1199
	DMBB	SUPTEL	2:DMBB.ZIP
	DMDATES	SUPTEL	2:DMDATES.ZIP
	ÉCRIS-TON N...	CALVACOM	PC//BIB/PROGR/SCIENCE/EDUCAT WYN103.ZIP
	ÉCRIS-TON N...	OUF	Disk #
	LE COMPTE ...	BABYARD	6-Jeux/LCEB.ZIP
	LE COMPTE ...	CALVACOM	OUF//BIB/MSDOS/WINDOWS/LCEB.ZIP
	LE COMPTE ...	OUF	Disk # 1346
	LE COMPTE ...	SUPTEL	78:LCEB.ZIP
	PREMIERS	CALVACOM	PC//BIB/PROGR/DOS-INCL/PREMIERS.COM
	PREMIERS	SUPTEL	78:PREMIERS.ZIP
	PREMIERS	OUF	Disk # 1298
	PRIMES	BABYARD	1-Mathématiques/PRIMES.ZIP
	PRIMES	COMPUSERVE	IBMAPP/Tech/Engr/Sci [A] PRIMES.ZIP
	WORD2COM	CALVACOM	PC//BIB/PROGR/DOS-APP/WORD2COM.ZIP
	WORD2COM	OUF	Disk # 1298
	WORD2COM	SUPTEL	40:WORD2COM.ZIP
	WRITE YOUR N...	COMPUSERVE	IBMAPP/Education [A] [11] WYN102.ZIP
	WRITE YOUR N...	COMPUSERVE	WINFUN/Kids Stuff [17] WYN103.ZIP
(‡) old version / version périmée

TOP 4 (source: CompuServe 1/1/94)

WYN101.ZIP	491
DMBB26.ZIP	418
ASCII3.ZIP	169
BESTBA.ZIP	61